package com.realtyreg.webview.util;

import org.apache.commons.lang3.StringUtils;

/**
 * Вспомогательные функции для jsp
 * Все методы должны быть static
 * Created by Petro 09.02.13 17:46
 */
public class TagUtils {
    /**
     * Проверяет является ли объект object экземпляром класса className
     * @param object объект
     * @param className fqn класса
     * @return
     */
    public static boolean instanceOf(Object object, String className) {
        if (object == null || StringUtils.isEmpty(className))
            return false;

        try {
            return Class.forName(className).isInstance(object);
        }
        catch(ClassNotFoundException e) {
            return false;
        }
    }
}
